sorry, i just attached sample... this project was born in 2013 with objc and xib, at the moment is over 300 views and use xib with a scaled zoom for adapt to screen size like:
CGFloat scale=[[UIScreen mainScreen] scale];
CGRect screenBounds = [[UIScreen mainScreen] bounds];
CGSize screenSize = CGSizeMake(screenBounds.size.width*scale,screenBounds.size.height*scale);
// 2048 e 1536 sono le risoluzioni del retina
CGFloat scalaX=screenSize.width/2048;
CGFloat scalaY=screenSize.height/1536;
if ((screenSize.width==1366) && (screenSize.height==1024))
{
scalaX=1.34;
scalaY=1.34;
}
if (scalaX<1)
{
scalaX=1;
}
if ((scalaY<1) && (!((screenBounds.size.width*scale==2266) && (screenBounds.size.height*scale==1488))))
{
scalaY=1;
}
CGAffineTransform transform = CGAffineTransformMakeScale(scalaX,scalaY);
self.view.transform = transform;
code-block